package cn.cdg.mall.service;

import cn.cdg.mall.pojo.po.TicketPO;
import cn.cdg.mall.pojo.po.UserPO;

import java.util.List;

public interface TicketService {
    /**
     * 查询所有票务记录
     * @return 返回所有票务记录
     */
    List<TicketPO> selectAllTickets(UserPO userPO);

    /**
     * 根据日期查询票务记录
     * @return 返回多条票务记录
     */
    List<TicketPO> selectByCreateDate(String create_Date);

    /**
     * 根据身份证号查询一条票务记录
     * @return 返回一条票务记录
     */
    TicketPO selectOneByTicketNo(long TicketNo);

    /**
     * 添加新的票务记录
     * @return 添加成功返回true，否则返回false
     */
    boolean addTicket(TicketPO ticket);
}